5.1 企业中的开发环境
学习目标:
- 了解企业常见开发环境
1. 比较规范的开发流程
- 编码
- 本地测试
- 提交代码
- 编译与自动化测试
- 发布
2. 三套环境
- 本地计算机
- 安装go环境
- 安装go开发工具
- 克隆远端git仓库
- 持续集成服务器(编译,git仓库)
- 安装go环境
- 运行持续集成的工具类软件
- git仓库
- 线上服务器
- 无特殊要求
3. 人员职责
开发人员:
- 提交测试通过的代码
- 需求完成后申请发布
运维人员
- 保证持续集成服务器和线上服务器正常工作
- 处理发布请求,执行发布脚本
- 维护自动化工具可用